frog rammers - Turkish English Dictionary